package com.miplus.ccrm.core.controller.vo.aicall;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.List;

@Data
public class TotalRepReqVo {
    /**
     * 页码
     */
    @NotNull
    private Integer pageNum;

    /**
     * 每页数量
     */
    @NotNull
    private Integer pageSize;

    /**
     * 任务编号
     */
    @NotNull
    private String clid;

    /**
     * 报表类型
     * D=日报，M=月报，Y=年报
     */
    @NotNull
    private String reporttype;

    /**
     * 统计日期起
     */
    private String startdate;

    /**
     * 统计日期止
     */
    private String enddate;

    /**
     * 报表导出有效：GRID列ID数组
     */
    private List<String> expidlist;

    /**
     * 报表导出有效：GRID列名称数组
     */
    private List<String> expnamelist;

    /**
     * 报表导出有效：导出的文件名
     */
    private String expfilename;
}
